package com.spr.bean.order;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;



public class OrderPayDTO {

	private Long id;

	private Date gmtModified;

	private Date gmtCreate;

	private Long sort;

	private String orderNo;

	private String payNo;

	private String custId;

	private String takeUserId;

	private String cateText;

	private Boolean isMulti;

	private Long clothesOrderId;

	private String clothesOrderNo;

	private Long cardAccountId;

	private BigDecimal offsetAmount;

	private BigDecimal totalAmount;

	private BigDecimal carryFee;

	private Long useScore;

	private BigDecimal scoreAmount;

	private BigDecimal payAmount;

	private String payWay;

	private Date payTime;

	private String bankType;

	private String bankCode;

	private String bankName;

	private String bankAddrNo;

	private String bankCardNo;

	private String bankCardName;

	private String transactionId;

	private String prepayId;

	private String resultCode;

	private String resultNote;

	private String note;

	private Short payStatus;

	private Long invoiceId;

	private String createBy;

	private String updateBy;

	private List<OrderClothesDTO> orderClothess = new ArrayList<OrderClothesDTO>();
	private List<OrderClothesFeeDTO> fees;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Date getGmtModified() {
		return gmtModified;
	}

	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}

	public Date getGmtCreate() {
		return gmtCreate;
	}

	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Long getSort() {
		return sort;
	}

	public void setSort(Long sort) {
		this.sort = sort;
	}

	public Boolean getMulti() {
		return isMulti;
	}

	public void setMulti(Boolean multi) {
		isMulti = multi;
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo == null ? null : orderNo.trim();
	}

	public String getPayNo() {
		return payNo;
	}

	public void setPayNo(String payNo) {
		this.payNo = payNo == null ? null : payNo.trim();
	}

	public String getCustId() {
		return custId;
	}

	public void setCustId(String custId) {
		this.custId = custId == null ? null : custId.trim();
	}

	public String getTakeUserId() {
		return takeUserId;
	}

	public void setTakeUserId(String takeUserId) {
		this.takeUserId = takeUserId == null ? null : takeUserId.trim();
	}

	public String getCateText() {
		return cateText;
	}

	public void setCateText(String cateText) {
		this.cateText = cateText == null ? null : cateText.trim();
	}

	public Boolean getIsMulti() {
		return isMulti;
	}

	public void setIsMulti(Boolean isMulti) {
		this.isMulti = isMulti;
	}

	public Long getClothesOrderId() {
		return clothesOrderId;
	}

	public void setClothesOrderId(Long clothesOrderId) {
		this.clothesOrderId = clothesOrderId;
	}

	public String getClothesOrderNo() {
		return clothesOrderNo;
	}

	public void setClothesOrderNo(String clothesOrderNo) {
		this.clothesOrderNo = clothesOrderNo == null ? null : clothesOrderNo.trim();
	}

	public Long getCardAccountId() {
		return cardAccountId;
	}

	public void setCardAccountId(Long cardAccountId) {
		this.cardAccountId = cardAccountId;
	}

	public BigDecimal getOffsetAmount() {
		return offsetAmount;
	}

	public void setOffsetAmount(BigDecimal offsetAmount) {
		this.offsetAmount = offsetAmount;
	}

	public BigDecimal getTotalAmount() {
		return totalAmount;
	}

	public void setTotalAmount(BigDecimal totalAmount) {
		this.totalAmount = totalAmount;
	}

	public BigDecimal getCarryFee() {
		return carryFee;
	}

	public void setCarryFee(BigDecimal carryFee) {
		this.carryFee = carryFee;
	}

	public Long getUseScore() {
		return useScore;
	}

	public void setUseScore(Long useScore) {
		this.useScore = useScore;
	}

	public BigDecimal getScoreAmount() {
		return scoreAmount;
	}

	public void setScoreAmount(BigDecimal scoreAmount) {
		this.scoreAmount = scoreAmount;
	}

	public BigDecimal getPayAmount() {
		return payAmount;
	}

	public void setPayAmount(BigDecimal payAmount) {
		this.payAmount = payAmount;
	}

	public String getPayWay() {
		return payWay;
	}

	public void setPayWay(String payWay) {
		this.payWay = payWay == null ? null : payWay.trim();
	}

	public Date getPayTime() {
		return payTime;
	}

	public void setPayTime(Date payTime) {
		this.payTime = payTime;
	}

	public String getBankType() {
		return bankType;
	}

	public void setBankType(String bankType) {
		this.bankType = bankType == null ? null : bankType.trim();
	}

	public String getBankCode() {
		return bankCode;
	}

	public void setBankCode(String bankCode) {
		this.bankCode = bankCode == null ? null : bankCode.trim();
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName == null ? null : bankName.trim();
	}

	public String getBankAddrNo() {
		return bankAddrNo;
	}

	public void setBankAddrNo(String bankAddrNo) {
		this.bankAddrNo = bankAddrNo == null ? null : bankAddrNo.trim();
	}

	public String getBankCardNo() {
		return bankCardNo;
	}

	public void setBankCardNo(String bankCardNo) {
		this.bankCardNo = bankCardNo == null ? null : bankCardNo.trim();
	}

	public String getBankCardName() {
		return bankCardName;
	}

	public void setBankCardName(String bankCardName) {
		this.bankCardName = bankCardName == null ? null : bankCardName.trim();
	}

	public String getTransactionId() {
		return transactionId;
	}

	public void setTransactionId(String transactionId) {
		this.transactionId = transactionId == null ? null : transactionId.trim();
	}

	public String getPrepayId() {
		return prepayId;
	}

	public void setPrepayId(String prepayId) {
		this.prepayId = prepayId == null ? null : prepayId.trim();
	}

	public String getResultCode() {
		return resultCode;
	}

	public void setResultCode(String resultCode) {
		this.resultCode = resultCode == null ? null : resultCode.trim();
	}

	public String getResultNote() {
		return resultNote;
	}

	public void setResultNote(String resultNote) {
		this.resultNote = resultNote == null ? null : resultNote.trim();
	}

	public String getNote() {
		return note;
	}

	public void setNote(String note) {
		this.note = note == null ? null : note.trim();
	}

	public Short getPayStatus() {
		return payStatus;
	}

	public void setPayStatus(Short payStatus) {
		this.payStatus = payStatus;
	}

	public Long getInvoiceId() {
		return invoiceId;
	}

	public void setInvoiceId(Long invoiceId) {
		this.invoiceId = invoiceId;
	}

	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy == null ? null : createBy.trim();
	}

	public String getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy == null ? null : updateBy.trim();
	}

	public List<OrderClothesDTO> getOrderClothess() {
		return orderClothess;
	}

	public void setOrderClothess(List<OrderClothesDTO> orderClothess) {
		this.orderClothess = orderClothess;
	}

	public List<OrderClothesFeeDTO> getFees() {
		return fees;
	}

	public void setFees(List<OrderClothesFeeDTO> fees) {
		this.fees = fees;
	}

}